constantly creating obstacles - Almanca İngilizce Sözlük